package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.MingChinaCity;

/**
 * 中国城市定义Service接口
 * 
 * @author ruoyi
 * @date 2023-03-12
 */
public interface IMingChinaCityService 
{
    /**
     * 查询中国城市定义
     * 
     * @param locationId 中国城市定义主键
     * @return 中国城市定义
     */
    public MingChinaCity selectMingChinaCityByLocationId(Long locationId);

    /**
     * 查询中国城市定义列表
     * 
     * @param mingChinaCity 中国城市定义
     * @return 中国城市定义集合
     */
    public List<MingChinaCity> selectMingChinaCityList(MingChinaCity mingChinaCity);

    /**
     * 新增中国城市定义
     * 
     * @param mingChinaCity 中国城市定义
     * @return 结果
     */
    public int insertMingChinaCity(MingChinaCity mingChinaCity);

    /**
     * 修改中国城市定义
     * 
     * @param mingChinaCity 中国城市定义
     * @return 结果
     */
    public int updateMingChinaCity(MingChinaCity mingChinaCity);

    /**
     * 批量删除中国城市定义
     * 
     * @param locationIds 需要删除的中国城市定义主键集合
     * @return 结果
     */
    public int deleteMingChinaCityByLocationIds(Long[] locationIds);

    /**
     * 删除中国城市定义信息
     * 
     * @param locationId 中国城市定义主键
     * @return 结果
     */
    public int deleteMingChinaCityByLocationId(Long locationId);
}
